/* 首页样式 */
.cp-item2 .title p {
    text-align: center;
}
.copy{
	padding-top: 20px;
	color: #eee !important;
	line-height: 24px !important;
	font-size: 14px !important;
}
.m{
	display: none;
}
.cp-item2 .title p {
    line-height: 1.25;
}
.sjk-icon p {
	line-height: 1.25rem;
	text-align: center;
}
.item li:nth-child(1) {
    position: relative;
    top: 71px;
    left: 87px;
}
.item li:nth-child(2) {
    position: relative;
    top: 129.2px;
    left: 49px;
}
.item li:nth-child(3) {
    position: relative;
    top: 187.3px;
    left: 88px;
}
.cp{
	background: none !important;
}
.cp a {
    text-align: center;
}
.sjk-cp3 li.cp {
    padding-bottom: 0;
    margin-top: 0;
}
.sjk-cp3 li.cp .sjk-icon p {
    text-align: center;
}
@media (min-width: 1920px){
	.item li:nth-child(3) {
	    position: relative;
	    top: 188.3px;
	    left: 88px;
	}
}
@media (min-width: 1900px) and (max-width: 1920px){
	.item li:nth-child(2) {
	    top: 129px;
	}
	.item li:nth-child(3) {
	    top: 186.5px;
	    left: 88px;
	    width: 128px;
	}
}
@media (min-width: 1520px) and (max-width: 1730px){
	.item li:nth-child(3) {
	    position: relative;
	    top: 188.5px !important;
	    left: 88px;
	}
}
.cp-item3 .title p {
    text-align: center;
	line-height: 1.25;
}
.js_wzgs .i_zgstit .i_zgsjs p {
    font-size: 16px;
    line-height: 26px;
    color: #ffffff;
    text-align: Justify;
}
.cp-item4 .title p {
    line-height: 1.25;
}
.new-item ul li span {
    line-height: 1.25;
}
.new-title{
	line-height: 1.25;
}
.more0812 a span{
	font-size: 18px;
	line-height: 30px;
}
.list-title {
    line-height: 1.25;
}
.list-content {
    line-height: 1.25;
}
.cp-item5 .title p {
    line-height: 1.25;
	text-align: center;
}
.cp-item6 .title p {
    line-height: 1.25;
    text-align: center;
}
.m-chanpin{
	display: none;
}
@media (min-width:320px) and (max-width:1200px){
	.copy{
		color:#868686 !important;
		font-size:0.24rem !important;
		text-align:center;
		line-height: 0.3rem !important;
		padding-bottom: 0.5rem !important;
		padding-top: 0;
	}
	.banner{
		display: none !important;
	}
	.m{
		width:7.5rem;
		margin: 0 auto;
		display: block;
		}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
		bottom:0.14rem !important;
	}
	.bx-wrapper {
	    position: relative !important;
	    margin: 0 auto !important;
	    padding: 0 !important;
	}
	.bx-wrapper .bx-viewport {
	    left:0px !important;
		}
	.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
		background:#fff !important;
		}
	.bx-wrapper .bx-pager.bx-default-pager a{
		border:1px solid #fff !important;
		}
	.bx-wrapper .bx-pager {
	    padding-top:0.12rem !important;
		height:0.33rem !important;
		width:7.19rem !important;
	}
	.bx-wrapper .bx-pager.bx-default-pager a {
	    width: 0.1rem !important;
	    height: 0 !important;
	    margin: 0 0.05rem !important;
	    outline: 0 !important;
	    padding-top: 0.1rem !important;
	    -moz-border-radius: 0.05rem !important;
	    -webkit-border-radius: 0.05rem !important;
	    border-radius: 50% !important;
	    overflow: hidden !important;
		border:1px solid #fff !important;
	}
	.chanpin{
		display: none;
	}
	.m-chanpin{
		display: block;
		width: 100%;
		height: auto;
	}
	/* 产品开始 */
	.m-cp{
		width: 7.5rem;
		background: #f2f2f2;
		padding-bottom: 1.26rem;
		margin: 0 auto;
		margin-top: 0.7rem;
	}
	.m-cp .cp-tit{
		width: 7.5rem;
		background: #f2f2f2;
		padding: 0.97rem 0 0.02rem;
		text-align: center;
		line-height: 0.95rem;
		font-size: 0.5rem;
		color: #333;
	}
	.m-cp .prolist {
	    width: 7rem;
	    margin: 0 auto;
	}
	/* 产品结束 */
	/* 专业的解决方案开始 */
	.jjfa-contain0909{
		height: auto;
		line-height: 0.45rem;
		color: #fff;
		font-size: 0.22rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		text-align: center;
		position: relative;	
	}
	.jjfa-ad a p{
		padding-top: 0.56rem !important;
		position: relative;	
	}
	.jjfa-ad{
		position: relative;
	}
	.up0809{
		position: absolute;
	    top: 0;
	    left: 0;
	    background: rgb(46,104,185,0.5);
	    width: 100%;
	    height: 3.73rem;
	}
	/* 专业的解决方案结束 */
	/* 公司新闻动态开始 */
	.m-cp-item4{
		width: 100%;
		height: auto;
		padding-top: 1.08rem;
	}
	.m-cp-item4 .tab-new {
		width: 7rem;
		height: auto;
		margin: 0 auto;
	}
	.m-cp-item4 .tab-new .title {
	    width: 7rem;
	}
	.m-cp-item4 .title p {
	    color: #333333;
	    font-size: 0.5rem;
	    text-align: center;
		line-height: 0.56rem;
	}
	.m-cp-item4 .new-item {
	    margin: 0.2rem 0;
	    width: 100%;
	    height: 0.6rem;
	}
	.m-cp-item4 .item-all0809 {
	    width: 92% !important;
	    margin: 0 auto;
	}
	.m-cp-item4 .new-item ul li {
		float: left;
		text-align: left;
		cursor: pointer;
	}
	.m-cp-item4 .new-item ul li span {
	    text-align: left;
	    padding: 0 0.2rem;
	    border-right: 2px solid #000;
	    line-height: 0.71rem;
	    font-size: 0.28rem;
	    color: #666;
	    /* text-align: center; */
	}
	.m-cp-item4 .new-btn-on span {
	    color: #2e68b9 !important;
	}
	.m-cp-item4 .new-item ul li:last-child span {
	    border-right: 0px solid #000;
	}
	.m-cp-item4 .new-list {
	    width: 100%;
	    height: auto;
	    margin-top: 0.3rem;
	    margin-bottom: 0.5rem;
	    float: left;
	}
	.m-cp-item4 .new-list .list-img {
	    width: 100%;
	    height: auto;
	}
	.m-cp-item4 .new-list .new {
	    width: 100%;
	    margin: 0 auto;
	}
	.m-cp-item4 .new-list .new ul li {
	    padding: 0.2rem;
	    /* border-bottom: 1px dashed #000; */
	    margin-bottom: 0.2rem;
	}
	.new-title {
	    width: 100%;
	    color: #333333;
	    font-size: 0.32rem;
	    text-align: left;
	    margin-bottom: 0.17rem;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	}
	.new-time {
	    color: #888;
	    font-size: 0.28rem;
	}
	.new-content {
	    font-size: 0.28rem;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    color: #888;
	}
	.genduo {
	    margin: 1rem auto 0;
	    width: 1.5rem;
	    text-align: center;
	    clear: both;
		position: relative;
	}
	.genduo input {
	    background: rgb(91,155,213);
	    color: #fff;
	    border-radius: 5px;
	    text-align: center;
	    border: 0;
	    outline: none;
		font-size: 0.28rem;
		line-height: 0.56rem;
	}
	/* 公司新闻动态结束 */
	/* 营销与服务体系开始 */
	.map {
	    width: 7.5rem;
	    margin: 0 auto;
	    height: auto;
	    margin-top: 0.5rem;
	}
	.map-tit {
	    text-align: center;
	    font-size: 0.5rem;
	    color: #333;
	    position: relative;
	    top: 1.8rem;
	    left: 0;
	}
	.map-tit span {
	    line-height: 0.71rem;
	    font-size: 0.28rem;
	    color: #666;
	    text-align: center;
	    display: block;
	}
	.map-img {
	    width: 100%;
	}
	.map-img img{
	    width: 100%;
	}
	/* 营销与服务体系结束 */
	/* 关于优炫开始 */
	.gyyx {
	    width: 7.5rem;
	    margin: 0 auto;
	}
	.gyyx-tit {
	    padding: 1.12rem 0 0.35rem;
	    text-align: center;
	    line-height: 0.91rem;
	    font-size: 0.5rem;
	    color: #333;
	}
	.gyyx-tit span {
	    line-height: 0.71rem;
	    font-size: 0.28rem;
	    color: #666;
	    text-align: center;
	    display: block;
	}
	.gyyx-img {
	    width: 100%;
	    position: relative;
	    height: 4.79rem;
	}
	.gyyx-img img {
	    width: 7.5rem;
	    height: 4.79rem;
	    display: block;
	}
	.gyyx-img video {
	    width: 7.5rem;
	    height: 4.79rem;
	    position: absolute;
	    top: 0;
	    left: 0;
	    object-fit: cover;
	}
	/* 关于优炫结束 */
}

